to pitch in - Francés Inglés Diccionario